Back close

Dr. Thushara M. G.

Assistant Professor, School of Computing, Amritapuri

Qualification: BSc, MSc, Ph.D
thusharamg@am.amrita.edu
Scholar Profile
Research Interest: Abstract Interpretation, Text Processing, Code Generation, Program Translation, Static Analysis, Sustainability of Ancient Indian Art Forms and Rituals
Date of Joining: 23/06/2008
Nature of Association: Regular

Bio

Dr. Thushara M. G. serves as an Assistant Professor at the School of Computing at Amrita Vishwa Vidyapeetham, Amritapuri Campus. Her teaching focuses on and around various programming language paradigms and language engineering.

She is also an active member of the tags – Computational Linguistics and Indic Studies as well as Formal Methods, Program Analytics, and Theoretical Computer Science. Currently, she focuses on program translation, precision tuning, and auto-code generation.

In 2010, she was selected for the Erasmus Mundus Scholarship for Research at the University of Munich, Germany, and had an opportunity to work with the group led by Prof. Dr. Helmut Seidl. In 2012 and 2013, she was invited for a one-month visit to the DALI Lab at the University of Perpignan, France, under Prof. Dr. Matthieu Martel. This visit led her to her topic in the domain of the Abstract Interpretation model.

She holds a PhD in Computer Science and Engineering from Amrita Vishwa Vidyapeetham under the supervision of Dr. Somasundaram K.

She looks forward to contributing to research into the sustainability of ancient Indian art forms and rituals by blending the domain of Computational Linguistics with interdisciplinary research.

Publications

Conference Paper

Year : 2025

NL2Code: A Hybrid NLP and Model-Driven Framework for Automated Code Generation from Natural Language and UML

Cite this Research Publication : Reshma P Nair, M.G. Thushara, NL2Code: A Hybrid NLP and Model-Driven Framework for Automated Code Generation from Natural Language and UML, 2025 IEEE International Students' Conference on Electrical, Electronics and Computer Science (SCEECS), IEEE, 2025, https://doi.org/10.1109/sceecs64059.2025.10940505

Publisher : IEEE

Year : 2024

Investigating Natural Language Techniques for Accurate Noun and Verb Extraction

Cite this Research Publication : Reshma P Nair, M G Thushara, Investigating Natural Language Techniques for Accurate Noun and Verb Extraction, Procedia Computer Science, Elsevier BV, 2024, https://doi.org/10.1016/j.procs.2024.04.272

Publisher : Elsevier BV

Year : 2024

Optimizing University Time Table Schedules for Smart Space Utilization

Cite this Research Publication : Chetan Aditya Dasari, Solasa Manikanta Kumar, Arpitalaxmi Arpitalaxmi, M G Thushara, Optimizing University Time Table Schedules for Smart Space Utilization, 2024 5th IEEE Global Conference for Advancement in Technology (GCAT), IEEE, 2024, https://doi.org/10.1109/gcat62922.2024.10923876

Publisher : IEEE

Year : 2024

ERS: An Explainable Research Paper Recommendation System for User-Centric Discovery with LIME

Cite this Research Publication : Parvathy P Nair, Surabhi Sudhan, M G Thushara, ERS: An Explainable Research Paper Recommendation System for User-Centric Discovery with LIME, 2024 5th IEEE Global Conference for Advancement in Technology (GCAT), IEEE, 2024, https://doi.org/10.1109/gcat62922.2024.10923860

Publisher : IEEE

Year : 2024

Comprehensive Investigation of Code Assessment Tools in Programming Courses

Cite this Research Publication : Sanjay Rajesh, Vineeth V Rao, MG Thushara, Comprehensive Investigation of Code Assessment Tools in Programming Courses, 2024 IEEE 9th International Conference for Convergence in Technology (I2CT), IEEE, 2024, https://doi.org/10.1109/i2ct61223.2024.10543863

Publisher : IEEE

Year : 2024

Hybrid Actor-Action Relation Extraction: A Machine Learning Approach

Cite this Research Publication : Reshma P. Nair, M.G. Thushara, Hybrid Actor-Action Relation Extraction: A Machine Learning Approach, Procedia Computer Science, Elsevier BV, 2024, https://doi.org/10.1016/j.procs.2024.03.230

Publisher : Elsevier BV

Year : 2024

An Exploration of Code Similarity and Code Replication in Computational Programs

Cite this Research Publication : Ls Mohith, M Manikandan, M.G. Thushara, An Exploration of Code Similarity and Code Replication in Computational Programs, 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), IEEE, 2024, https://doi.org/10.1109/icccnt61001.2024.10725205

Publisher : IEEE

Year : 2024

Surveying Keyword Extractors: Classification, Applications, and Empirical Analysis

Cite this Research Publication : Varun Musunuru, Sai Pavan Krishna Nagam, Thushara MG, Praneeth Villuri, Gopikrishna Vasantha, Surveying Keyword Extractors: Classification, Applications, and Empirical Analysis, 2024 Parul International Conference on Engineering and Technology (PICET), IEEE, 2024, https://doi.org/10.1109/picet60765.2024.10716076

Publisher : IEEE

Year : 2024

Text-to-Speech and Speech-to-Text Models: A Systematic Examination of Diverse Approaches

Cite this Research Publication : Surabhi Sudhan, Parvathy P Nair, Mg Thushara, Text-to-Speech and Speech-to-Text Models: A Systematic Examination of Diverse Approaches, 2024 IEEE 9th International Conference for Convergence in Technology (I2CT), IEEE, 2024, https://doi.org/10.1109/i2ct61223.2024.10544015

Publisher : IEEE

Year : 2024

Structure-Based Code Assessment Model (SBCAM) for Introductory Programming Courses

Cite this Research Publication : Vineeth V Rao, Sanjay Rajesh, MG Thushara, Structure-Based Code Assessment Model (SBCAM) for Introductory Programming Courses, Proceedings of the 2024 Sixteenth International Conference on Contemporary Computing, ACM, 2024, https://doi.org/10.1145/3675888.3676135

Publisher : ACM

Year : 2023

Study of Document Clustering Algorithms Applied on Covid Data

Cite this Research Publication : Suresh, S., Krishna, G., Thushara, M.G. (2023). Study of Document Clustering Algorithms Applied on Covid Data. In: Dutta, P., Bhattacharya, A., Dutta, S., Lai, WC. (eds) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol 1348. Springer, Singapore

Publisher : Springer, Singapore

Year : 2022

Ad Service Detection – A Comparative Study Using Machine Learning Techniques

Cite this Research Publication : Y. K. M, S. S and T. M. G, "Ad Service Detection - A Comparative Study Using Machine Learning Techniques," 2022 13th International Conference on Computing Communication and Networking Technologies (ICCCNT), 2022, pp. 1-7, doi: 10.1109/ICCCNT54827.2022.9984339

Publisher : IEEE

Year : 2021

Clustering of Research Documents – A Survey on Semantic Analysis and Keyword Extraction

Cite this Research Publication : Srikesh Rajesh Nair, Gokul G, Akshay Anto Vadakkan, Aditya G Pillai, MG Thushara, Clustering of Research Documents - A Survey on Semantic Analysis and Keyword Extraction, 2021 6th International Conference for Convergence in Technology (I2CT), IEEE, 2021, https://doi.org/10.1109/i2ct51068.2021.9418197

Publisher : IEEE

Year : 2020

Comparative Study on Different Approaches in Keyword Extraction

Cite this Research Publication : Edu Gopan, Sanjay Rajesh, G.R. Vishnu, Akhil Raj R., M.G. Thushara, Comparative Study on Different Approaches in Keyword Extraction, 2020 Fourth International Conference on Computing Methodologies and Communication (ICCMC), IEEE, 2020, https://doi.org/10.1109/iccmc48092.2020.iccmc-00013

Publisher : IEEE

Year : 2019

A Graph based Approach for Keyword Extraction from Documents

Cite this Research Publication : S. Anjali, Nair M. Meera, M.G. Thushara, A Graph based Approach for Keyword Extraction from Documents, 2019 Second International Conference on Advanced Computational and Communication Paradigms (ICACCP), IEEE, 2019, https://doi.org/10.1109/icaccp.2019.8882946

Publisher : IEEE

Year : 2019

A Comparative Study on different Keyword Extraction Algorithms

Cite this Research Publication : M G Thushara, Tadi Mownika, Ritika Mangamuru, A Comparative Study on different Keyword Extraction Algorithms, 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), IEEE, 2019, https://doi.org/10.1109/iccmc.2019.8819630

Publisher : IEEE

Year : 2019

A Graph-Based Model for Keyword Extraction and Tagging of Research Documents

Cite this Research Publication : MG Thushara, Anjali S, Meera Nair M, A Graph-Based Model for Keyword Extraction and Tagging of Research Documents, 2019 2nd International Conference on Intelligent Computing, Instrumentation and Control Technologies (ICICICT), IEEE, 2019, https://doi.org/10.1109/icicict46008.2019.8993142

Publisher : IEEE

Year : 2019

An Analysis on Different Document Keyword Extraction Methods

Cite this Research Publication : M.G. Thushara, S. Anjali, M. Meera Nai, An Analysis on Different Document Keyword Extraction Methods, 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), IEEE, 2019, https://doi.org/10.1109/iccmc.2019.8819819

Publisher : IEEE

Journal Article

Year : 2025

Automated Code Assessment and Feedback: A Comprehensive Model for Improved Programming Education

Cite this Research Publication : R. Parvathy, M. G. Thushara, Jinesh M. Kannimoola, Automated Code Assessment and Feedback: A Comprehensive Model for Improved Programming Education, IEEE Access, Institute of Electrical and Electronics Engineers (IEEE), 2025, https://doi.org/10.1109/access.2025.3554838

Publisher : Institute of Electrical and Electronics Engineers (IEEE)

Year : 2020

Forward and Backward Static Analysis For Critical Numerical Accuracy In Floating-Point Programs

Cite this Research Publication : Somasundaram Kanagasabapathi, MG Thushara, FORWARD AND BACKWARD STATIC ANALYSIS FOR CRITICAL NUMERICAL ACCURACY IN FLOATING POINT PROGRAMS, Computer Science, AGHU University of Science and Technology Press, 2020, https://doi.org/10.7494/csci.2020.21.2.3421

Publisher : AGHU University of Science and Technology Press

Year : 2020

Forward and backward static analysis for critical numerical accuracy in floating-point programs

Cite this Research Publication : Thushara M. G. and Dr. Somasundaram K., “Forward and backward static analysis for critical numerical accuracy in floating-point programs”, Computer Science, vol. T. 21 (2), pp. 179–192, 2020.

Publisher : Computer Science

Year : 2019

Static Analysis on Floating-Point Programs Dealing with Division Operations

Cite this Research Publication :
Thushara M. G. and Dr. Somasundaram K., “Static Analysis on Floating-Point Programs Dealing with Division Operations”, International Journal of Advanced Computer Science and Applications, vol. 10, 2019.

Publisher : International Journal of Advanced Computer Science and Applications

Year : 2018

Auto-tagging of Research Publications using Keyword Extraction Technique

Cite this Research Publication : A. Das and Thushara M. G., “Auto-tagging of Research Publications using Keyword Extraction Technique”, Journal of Advanced Research in Dynamical and Control Systems, vol. 10, no. 06-Special Issue, pp. 1168-1172, 2018

Publisher : Journal of Advanced Research in Dynamical and Control Systems

Year : 2018

Analysis of Numerical Accuracy in Floating Point Programs Using Abstract Interpretation

Cite this Research Publication : Thushara M. G., Somasundaram, K., and Jayaraj Poroor, “Analysis of Numerical Accuracy in Floating Point Programs Using Abstract Interpretation”, AFMSS, Springer LNCS (in print), 2018.

Publisher : AFMSS, Springer LNCS (in print)

Book Chapter

Year : 2023

Study of Document Clustering Algorithms Applied onCovid Data

Cite this Research Publication : Suresh, S., Krishna, G., Thushara, M.G. (2023). Study of Document Clustering Algorithms Applied on Covid Data. In:Dutta,P.,Bhattacharya,A.,Dutta, S., Lai, WC. (eds) Emerging Technologies in Data Mining and Information Security. Advances in Intelligent Systems and Computing, vol 1348. Springer, Singapore

Publisher : Springer,Singapore

Conference Proceedings

Year : 2018

Tagging of Research Publications based on Author and Year Extraction

Cite this Research Publication : A. R Das, Afsal, P. M., and Thushara M. G., “Tagging of Research Publications based on Author and Year Extraction”, 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI). IEEE, Bangalore, India, 2018.

Publisher : 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI)

Year : 2017

A model for auto-tagging of research papers based on keyphrase extraction methods

Cite this Research Publication : Thushara M. G., Krishnapriya, M. S., and Nair, S. S., “A model for auto-tagging of research papers based on keyphrase extraction methods”, 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI). IEEE, Udupi, India, 2017

Publisher : 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), IEEE,

Year : 2017

KEA based Document Tagging for Project Recommendation and Analysis

Cite this Research Publication : Thushara M. G., SA, S., and S, S., “KEA based Document Tagging for Project Recommendation and Analysis”, ICACNI 2017 : 5th International Conference on Advanced Computing, Networking, and Informatics, At National Institute of Technology. Goa, 2017

Publisher : ICACNI 2017 : 5th International Conference on Advanced Computing, Networking, and Informatics, At National Institute of Technology

Year : 2017

Domain Classification and Tagging of Research Papers using Hybrid Keyphrase Extraction Method

Cite this Research Publication : Thushara M. G., MS, K., and Nair, S. S., “Domain Classification and Tagging of Research Papers using Hybrid Keyphrase Extraction Method”, ICACNI 2017 : 5th International Conference on Advanced Computing, Networking, and Informatics, At National Institute of Technology. Goa, 2017

Publisher : ICACNI 2017 : 5th International Conference on Advanced Computing, Networking, and Informatics, At National Institute of Technology

Year : 2016

A template based checking and automated tagging algorithm for project documents

Cite this Research Publication : Thushara M. G. and N Dominic, “A template based checking and automated tagging algorithm for project documents”, Second International Conference on Computing Paradigms (International Journal of Control Theory and Applications), vol. 9, no. 10. pp. 4537-4544, 2016.

Publisher : Second International Conference on Computing Paradigms (International Journal of Control Theory and Applications)

Year : 2016

Panel generation as an application of genetic algorithm

Cite this Research Publication : Thushara M. G., Jayaprakash, V., and A. Kumar, P., “Panel generation as an application of genetic algorithm”, Second International Conference on Computing Paradigms (International Journal of Control Theory and Applications), vol. 9, no. 10. International Science Press., pp. 4509-4518, 2016

Publisher : Second International Conference on Computing Paradigms (International Journal of Control Theory and Applications), International Science Press..

Year : 2015

Visualization with Charting Library Based on SVG for Amrita Dynamic Dashboard

Cite this Research Publication : R. Meenakshi, Jayalekshmi, G., Hariram, S., Shiju Sathyadevan, and Thushara M. G., “Visualization with Charting Library Based on SVG for Amrita Dynamic Dashboard”, Procedia Computer Science, vol. 58. pp. 371 - 379, 2015.

Publisher : Procedia Computer Science

Qualification
  • 2016-2021 : PhD
    Thesis Title: Static Analysis for Critical Numerical Accuracy in Floating-Point Programs
    Description: Developed a prototype, based on the theory of abstract interpretation, to establish bounds on the precision of results of floating-point computations in numerical programs.
  • 2005-2007 : MSc (Computer Science)
    Amrita Vishwa Vidyapeetham, Amritapuri
  • 2002-2005 : BSc (Software Systems)</strong
    Amrita Insitute of Computer Technology- Amritapuri, Affiliated under Bharathiar University
  • Schooling: Kendriya Vidyalaya, Newsprint Nagar, Velloor, Kottayam
Awards / Achievements
  • BEST ITPIAN Award – Tech Mahindra, Bangalore (Aug- 2007)
  • Erasmus Mundus Fellowship – July 2010 to Dec 2012
  • Research Fellowship – DALI LAB, University of Perpignan, France[ Dec 212 to Jan 2013 &Aug toSept 2013]
Positions Held
  • Research Fellow – Technical University of Munich, Germany [ July 2010 to Dec 2012]
  • Guest Research Fellow – Technical University of Perpignan, France [ Dec 212 to Jan 2013 & Aug to Sept 2013]
  • Program Head (BCA) – Dept. of Computer Science and Applications, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri [ 2022 – Present]
  • Tag Lead – Computational Linguistics and Indic Studies,School of Computing, Amrita Vishwa Vidyapeetham, Amritapuri[ 2022 – Present]
PhD Students
  • Student Name: Ms. Parvathy R (Feb 2022 – present)
    Topic:Auto code Generation Model
  • Student Name: Ms. Reshma R Nair (Feb 2022 – present)
    Topic: Software Specification to UML diagrams
Courses Taught
  • Object Oriented Paradigm (Java) – UG and PG
  • Computer Language Engineering – PG
  • Computational Thinking and Problem Solving – UG
  • Computer Programming (C language) – UG
  • Principles of Programming Languages (Functional Paradigm – Haskell & Scala, Concurrency with Java) – UG
  • Problem Solving and Algorithmic Thinking (Python) – UG
Admissions Apply Now